bare-faced lie - Francés Inglés Diccionario